microwave bench - Turkish English Dictionary